﻿using System.Collections.Generic;
using T.FAS.Runtime.Base.Entity;
using T.FAS.Runtime.DataAccess.SQLDom;

namespace T.FAS.Runtime.DataAccess.Engine
{
    public class DataQueryControlContext: MaskControlContext
    {
        public InternationalMode InternationalMode { get; set; } = InternationalMode.All;

        public List<string> SpecifiedLanguages { get; set; }

        public AdvancedFilterExtSetting AdvancedFilterExtSetting { get; protected set; }

        /// <summary>
        /// 初始化
        /// </summary>
        /// <param name="setting"></param>
        public void InitAdvancedFilterExtSetting(AdvancedFilterExtSetting setting)
        {
            this.AdvancedFilterExtSetting = setting;
        }
    }
}
